dma generic offload engine subsystem · Maintained
Maintainers
- M Vinod Koul <vkoul@kernel.org>
- R Frank Li <Frank.Li@kernel.org>
Paths
- F
Documentation/devicetree/bindings/dma/ - F
Documentation/driver-api/dmaengine/ - F
drivers/dma/ - F
include/dt-bindings/dma/ - F
include/linux/dma/ - F
include/linux/dmaengine.h - F
include/linux/of_dma.h
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v22 00/14] crypto/dmaengine: qce: introduce BAM locking and use DMA for register I/O
2026-07-17 08:37 · 6 replies in 7d · Bartosz Golaszewski <hidden> -
HOTtoday
[PATCH v5 0/4] dmaengine: xilinx_dma: MCDMA descriptor and metadata handling improvements
2026-07-17 09:08 · 3 replies in 7d · Srinivas Neeli <srinivas.neeli@amd.com> -
WARM1d
[PATCH v21 00/14] crypto/dmaengine: qce: introduce BAM locking and use DMA for register I/O
2026-07-13 13:01 · 6 replies in 7d · Bartosz Golaszewski <hidden> -
COOLING4d
[PATCH v4 0/4] dmaengine: xilinx_dma: MCDMA descriptor and metadata handling improvements
2026-07-13 07:22 · 3 replies in 7d · Srinivas Neeli <srinivas.neeli@amd.com> -
HOTtoday
[PATCH] dmaengine: Constify struct dma_descriptor_metadata_ops
2026-07-14 14:06 · 0 replies in 7d · Christophe JAILLET <hidden>
Active reviewers (last 30 days)
-
Manivannan Sadhasivam <mani@kernel.org>
21 attestations (3 Acked-by, 18 Reviewed-by) · last on 2026-07-17 -
Srinivas Neeli <srinivas.neeli@amd.com>
9 attestations (9 Co-developed-by) · last on 2026-07-17 -
Frank Li <Frank.Li@nxp.com>
7 attestations (5 Reviewed-by, 2 Suggested-by) · last on 2026-07-09 -
Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
6 attestations (6 Reviewed-by) · last on 2026-07-17 -
Dmitry Baryshkov <hidden>
6 attestations (6 Reviewed-by) · last on 2026-07-17 -
<sashiko-bot@kernel.org>
5 attestations (5 Reported-by) · last on 2026-07-09 -
Jernej Skrabec <jernej.skrabec@gmail.com>
5 attestations (1 Acked-by, 2 Reviewed-by, 2 Suggested-by) · last on 2026-07-09 -
Folker Schwesinger <hidden>
5 attestations (5 Tested-by) · last on 2026-06-26 -
Vinod Koul <vkoul@kernel.org>
3 attestations (3 Suggested-by) · last on 2026-07-17 -
Bjorn Andersson <andersson@kernel.org>
3 attestations (3 Reviewed-by) · last on 2026-07-17
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v5 4/4] dmaengine: xilinx_dma: Extend metadata handling for AXI DMA and MCDMA
2026-07-17 · Srinivas Neeli <srinivas.neeli@amd.com> -
HOTtoday
REVIEWED: 1 (1M) [PATCH v5 2/4] dmaengine: xilinx_dma: Move descriptors to done list based on completion bit
2026-07-17 · Srinivas Neeli <srinivas.neeli@amd.com> -
HOTtoday
REVIEWED: 1 (1M) [PATCH v5 1/4] dmaengine: xilinx_dma: Fix MCDMA descriptor fields based on DMA direction
2026-07-17 · Srinivas Neeli <srinivas.neeli@amd.com> -
HOTtoday
REVIEWED: 21 (21M) [PATCH v22 06/14] dmaengine: qcom: bam_dma: add support for BAM locking
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
REVIEWED: 43 (42M) [PATCH v22 05/14] dmaengine: qcom: bam_dma: Add pipe_lock_supported flag support
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
REVIEWED: 29 (28M) [PATCH v22 03/14] dmaengine: qcom: bam_dma: convert tasklet to a BH workqueue
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
REVIEWED: 22 (22M) [PATCH v22 04/14] dmaengine: qcom: bam_dma: Extend the driver's device match data
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
REVIEWED: 21 (21M) [PATCH v22 02/14] dmaengine: qcom: bam_dma: free interrupt before the clock in error path
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
REVIEWED: 22 (22M) [PATCH v22 01/14] dmaengine: constify struct dma_descriptor_metadata_ops
2026-07-17 · Bartosz Golaszewski <hidden> -
HOTtoday
[PATCH] dmaengine: Constify struct dma_descriptor_metadata_ops
2026-07-14 · Christophe JAILLET <hidden> -
WARM1d
REVIEWED: 21 (21M) [PATCH v21 06/14] dmaengine: qcom: bam_dma: add support for BAM locking
2026-07-13 · Bartosz Golaszewski <hidden> -
WARM1d
REVIEWED: 43 (42M) [PATCH v21 05/14] dmaengine: qcom: bam_dma: Add pipe_lock_supported flag support
2026-07-13 · Bartosz Golaszewski <hidden> -
WARM1d
REVIEWED: 22 (22M) [PATCH v21 04/14] dmaengine: qcom: bam_dma: Extend the driver's device match data
2026-07-13 · Bartosz Golaszewski <hidden> -
WARM1d
REVIEWED: 29 (28M) [PATCH v21 03/14] dmaengine: qcom: bam_dma: convert tasklet to a BH workqueue
2026-07-13 · Bartosz Golaszewski <hidden> -
WARM1d
REVIEWED: 21 (21M) [PATCH v21 02/14] dmaengine: qcom: bam_dma: free interrupt before the clock in error path
2026-07-13 · Bartosz Golaszewski <hidden> -
WARM1d
REVIEWED: 22 (22M) [PATCH v21 01/14] dmaengine: constify struct dma_descriptor_metadata_ops
2026-07-13 · Bartosz Golaszewski <hidden> -
COOLING4d
[PATCH v4 4/4] dmaengine: xilinx_dma: Extend metadata handling for AXI DMA and MCDMA
2026-07-13 · Srinivas Neeli <srinivas.neeli@amd.com> -
COOLING4d
REVIEWED: 1 (1M) [PATCH v4 2/4] dmaengine: xilinx_dma: Move descriptors to done list based on completion bit
2026-07-13 · Srinivas Neeli <srinivas.neeli@amd.com> -
COOLING4d
REVIEWED: 1 (1M) [PATCH v4 1/4] dmaengine: xilinx_dma: Fix MCDMA descriptor fields based on DMA direction
2026-07-13 · Srinivas Neeli <srinivas.neeli@amd.com> -
WARM3d
[PATCH 25/26] dmaengine: uniphier-xdmac: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 22/26] dmaengine: sun6i-dma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 21/26] dmaengine: sun4i-dma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 20/26] dmaengine: stm32-stm32-mdma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 19/26] dmaengine: stm32-stm32-dma3: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 18/26] dmaengine: stm32-stm32-dma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 17/26] dmaengine: st_fdma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 08/26] dmaengine: owl-dma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 09/26] dmaengine: pxa_dma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 05/26] dmaengine: mediatek-mtk-hsdma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden> -
WARM3d
[PATCH 04/26] dmaengine: mediatek-mtk-cqdma: Remove redundant dev_err()/dev_err_probe()
2026-07-09 · Pan Chuang <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE142d
REVIEWED: 1 (1M) [PATCH v3 1/9] dmaengine: Add API to combine configuration and preparation (sg and single)
2026-01-05 · Frank Li <Frank.Li@nxp.com> · 1 Tested-by -
STALE142d
REVIEWED: 8 (8M) [PATCH v3 4/9] dmaengine: dw-edma: Use new .device_prep_config_sg() callback
2026-01-05 · Frank Li <Frank.Li@nxp.com> · 1 Reviewed-by, 1 Tested-by -
STALE142d
REVIEWED: 1 (1M) [PATCH v3 5/9] dmaengine: dw-edma: Pass dma_slave_config to dw_edma_device_transfer()
2026-01-05 · Frank Li <Frank.Li@nxp.com> · 1 Tested-by -
STALE190d
REVIEWED: 7 (7M) [PATCH v5 13/13] dmaengine: xilinx: xdma: use sg_nents_for_dma() helper
2026-01-08 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 2 (0M) [PATCH 6.12.y] dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA
2026-01-27 · Sai Sree Kartheek Adivi <hidden> · 1 Acked-by, 1 Tested-by -
STALE148d
REVIEWED: 13 (13M) [PATCH v2] dma: apple-admac: Convert from tasklet to BH workqueue
2026-02-06 · Pat Somaru <hidden> · 1 Reviewed-by -
STALE141d
REVIEWED: 5 (5M) [PATCH AUTOSEL 6.19-6.1] dmaengine: sun6i: Choose appropriate burst length under maxburst
2026-02-19 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE141d
REVIEWED: 1 (0M) [PATCH AUTOSEL 6.19-6.12] dmaengine: stm32-dma3: use module_platform_driver
2026-02-19 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE141d
REVIEWED: 1 (1M) [PATCH AUTOSEL 6.19-6.1] dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings
2026-02-19 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE130d
REVIEWED: 8 (7M) [PATCH RFC v11 09/12] dmaengine: qcom: bam_dma: convert tasklet to a BH workqueue
2026-03-02 · Bartosz Golaszewski <hidden> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE185d
[PATCH v3 10/15] dt-bindings: dma: atmel: add microchip,lan9691-dma
2025-12-23 · Robert Marko <robert.marko@sartura.hr> -
STALE131d
[PATCH 2/2] dmaengine: xilinx: Simplify with scoped for each OF child loop
2025-12-24 · Krzysztof Kozlowski <hidden> -
STALE142d
[PATCH v3 2/9] dmaengine: Add safe API to combine configuration and preparation
2026-01-05 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 1/6] dmaengine: Move struct dma_chan after struct dma_slave_config
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 2/6] dmaengine: Add common slave configuration to dma_chan
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 3/6] dmaengine: fsl-edma: use dma_chan common config
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 4/6] dmaengine: imx-sdma: use common config at dma_chan
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 5/6] dmaengine: Add union and dma_slave_get_config() helper for dma_slave_config
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE122d
[PATCH 6/6] dmaengine: fsl-edma: use common dma_slave_get_cfg()
2026-01-14 · Frank Li <Frank.Li@nxp.com> -
STALE183d
[PATCH 04/13] dmaengine: mxs-dma: Use dev_err_probe() simple code
2026-01-14 · Frank Li <Frank.Li@nxp.com>